home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
User's Choice Windows CD
/
User's Choice Windows CD (CMS Software)(1993).iso
/
misc1
/
instal.zip
/
MAKEFILE
< prev
next >
Wrap
Text File
|
1991-06-12
|
1KB
|
65 lines
#
################### Makefile for setup utility ##################
#
NAME = install
#
################### These macros are for retail #################
#
DEF =
CC = cl -c -W2 -AS -Gsw -Zdp -Oas $(DEF)
DEFFILE=install.def
LINK = link /NOE/LI/MAP/NOD/ALIGN:16
PACK =
#
################### These macros are for debug ##################
#
#DEF = -DDEBUG
#CC = cl -c -W2 -AS -Gsw -Zdip -Od $(DEF)
#DEFFILE=install.def
#LINK = link /NOE/CO/LI/MAP/NOD/ALIGN:16
#PACK = cvpack -p $(NAME).exe
MASM = masm -Mx -Zi $(DEF)
RC = rc $(DEF)
LIBS = slibcew libw .\wslib\wprintf .\wslib\install.lib
OBJ = install.obj
INC1 = .\wslib\gauge.h .\wslib\progdde.h .\wslib\sulib.h
INC2 = .\wslib\wprintf.h .\wslib\ws.h .\wslib\wsrc.h
ASM = $(MASM) -DSEGNAME=$(SEG) $*.asm ;
#
################### Standard inference rules ####################
#
.c.obj:
$(CC) -NT _WINSETUP $*.c
.asm.obj:
$(ASM) $*;
#
############################# Depends ###########################
#
all: $(NAME).exe
install.obj: install.c install.h .\wslib\gauge.h .\wslib\progdde.h \
.\wslib\ws.h .\wslib\wprintf.h .\wslib\sulib.h
$(NAME).res: install.rc install.ico
$(RC) -r install.rc
$(NAME).exe: $(OBJ) $(NAME).res $(DEFFILE) $(INC1) $(INC2)
$(LINK) $(OBJ),$(NAME),$(NAME),$(LIBS),$(DEFFILE)
$(RC) $(NAME).res
$(PACK)
mapsym $(NAME).map